package PTA.javaA;

import java.util.Scanner;

public class ex12 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n=sc.nextInt();
        Person [] s = new Person[n];
        for(int i=0;i<n;i++){
            String name = sc.nextLine();
            int age=sc.nextInt();
            boolean gender  = sc.nextBoolean();
               s[i]=new Person(name,age,gender);
        }
        for(int i=n-1;i>=0;i--){
            System.out.println(s[i].toString());
        }

        Person person = new Person();
        System.out.println(person.toString());
    }

}
class Person{
    private String name;
    private int age;
    private boolean gender;
    private int id;
    public Person(){
        System.out.println("This is constructor");
        System.out.println(name+","+age+","+gender+","+id);

    }
    public Person(String name,int age,boolean gender){
this.age=age;
this.name = name;
this.gender = gender;
    }




    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public boolean isGender() {
        return gender;
    }

    public void setGender(boolean gender) {
        this.gender = gender;
    }

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    @Override
    public String toString() {
        return "Person [name="+name+", age="+age+", gender="+gender+", id="+id+"]";
    }
}
